<?php

if (isset($_POST['modifier']))
{
	include_once('administrateur.class.php');
	session_start();
	$Admin = unserialize($_SESSION['Objet']);
	$get = $Admin->Modifier(htmlentities($_POST['Nom']), htmlentities($_POST['Prenom']), $_POST['Tel'], htmlentities($_POST['Email']));
	$NewAdmin = new administrateur ($Admin->GetIdentifiants()['Login'], $Admin->GetIdentifiants()['MDP']);
	$_SESSION['Objet'] = serialize($NewAdmin);
	header("Location: /ASPCMvc/profil.php?modifie=$get");
	
}

if (isset($_FILES['photoprofil']['name']))
{
	if ($_FILES['photoprofil']['error'] <= 0)
	{
	$extensions_valides = array( 'jpg' , 'jpeg' , 'gif' , 'png' );
	//1. strrchr renvoie l'extension avec le point (« . »).
	//2. substr(chaine,1) ignore le premier caractère de chaine.
	//3. strtolower met l'extension en minuscules.
	$extension_upload = strtolower(substr(strrchr($_FILES['imagearticle']['name'],'.') ,1));
		if ( in_array($extension_upload,$extensions_valides) )
		{
		$admin = $_SESSION['Objet'];
		echo $URLAlbum;
		$nom = "assets/img/article/{$URLAlbum}/{$titreImage}.{$extension_upload}";
		$resultat = move_uploaded_file($_FILES['imagearticle']['tmp_name'], dirname(dirname(getcwd())).'/'.$nom);
		$image = new image ('Article', 'Image de l\'article ayant pour ID : et pour titre : ' , $titreImage.$extension_upload, $IDAlbum);
		$image->NewImage();
		}
	}
	
	else {echo 'erreur';}
}